Algolia\AlgoliaSearch\SearchClient A

Total Complexity 64
Dependencies 15
Dependents 8
Total lines 435
Lines of code 264
Logical lines of code 107
Comment lines 52
Methods 40
Properties 3

Methods 40

Method Rating Maintainability Complexity Lines of code
hasPendingMappings()
S
59 5 15
createWithConfig()
S
58 3 16
assignUserId()
S
59 3 15
removeUserId()
S
61 3 13
multipleGetObjects()
S
62 3 12
multipleQueries()
S
62 3 12
copySettings()
S
66 3 8
copySynonyms()
S
66 3 8
copyRules()
S
66 3 8
searchUserIds()
S
64 3 9
get()
S
72 2 6
getSecuredApiKeyRemainingValidity()
S
63 2 10
moveIndex()
S
62 1 12
copyIndex()
S
62 1 12
assignUserIds()
S
64 1 11
getTopUserId()
S
80 1 3
listUserIds()
S
78 1 3
getUserId()
S
78 1 3
custom()
S
78 1 3
getTopUserIds()
S
78 1 3
waitTask()
S
75 1 4
getLogs()
S
78 1 3
getTask()
S
75 1 4
listClusters()
S
78 1 3
__construct()
S
77 1 4
setPersonalizationStrategy()
S
67 1 9
getPersonalizationStrategy()
S
78 1 3
generateSecuredApiKey()
S
71 1 5
restoreApiKey()
S
73 1 4
updateApiKey()
S
73 1 4
addApiKey()
S
71 1 5
getApiKey()
S
78 1 3
listApiKeys()
S
78 1 3
listIndices()
S
78 1 3
multipleBatch()
S
66 1 9
isAlive()
S
78 1 3
getAppId()
S
81 1 3
initIndex()
S
79 1 3
create()
S
78 1 3
deleteApiKey()
S
73 1 4